cleistogamous flower - Francés Inglés Diccionario